package cn.hcbycloud.code.model;

import lombok.Data;

import javax.validation.constraints.NotBlank;


/**
 * 生成配置
 *
 * @author gaoheng
 */
@Data
public class GenConfigEntity {
    /**
     * 包名
     */
    @NotBlank(message = "包名不能为空")
    private String packageName;
    /**
     * 作者
     */
    private String author;
    /**
     * 模块名称
     */
    @NotBlank(message = "模块名称不能为空")
    private String moduleName;
    /**
     * 表前缀
     */
    private String tablePrefix;
    /**
     * 数据库ID
     */
    @NotBlank(message = "数据库ID")
    private String dbId;
    /**
     * 表名称
     */
    @NotBlank(message = "表名称不能为空")
    private String tableName;

    /**
     * 表备注
     */
    private String comments;
}
